.slide-image {
  width: 750rpx;
}

.menu {
  margin-top: 10rpx;
  display: flex;
  .menu-item {
    flex: 1;
    image {
      width: 180rpx;
      height: 170rpx;
    }
  }
}

.floor {
  margin-top: 10rpx;
  .floor-title {
    width: 750rpx;
    img {
      height: 80rpx;
    }
  }
  .floor-content {
    display: flex;
    .left {
      img {
        width:232rpx;
        height:385rpx;
      }
    }
    .right {
      flex: 1;
      flex-wrap: wrap;
      img {
        width:232rpx;
        height:188rpx;
        padding: 0 10rpx;
      }
    }
  }
}

.top {
  position: fixed;
  bottom: 50rpx;
  right: 50rpx;
  border-radius: 50rpx;
  width: 100rpx;
  height: 100rpx;
  background-color: #fff;
  text-align: center;
  font-size: 14px;
}